thermosetting wood adhesive - French English Dictionary